package com.qili.service.zx;

import com.qili.base.service.BaseService;
import com.qili.entity.zx.ZxProjectEvaluation;
import com.qili.entity.zx.ZxProjectEvaluationScore;

import java.util.List;

/**
 * @author liuyang
 * @date 2020/12/12
 * @description
 */
public interface ZxProjectEvaluationScoreService extends BaseService<ZxProjectEvaluationScore,String> {

    List<ZxProjectEvaluationScore> selectOrder(ZxProjectEvaluationScore score);

    List<ZxProjectEvaluationScore> selectTargetEvaluationScores(ZxProjectEvaluationScore evaluationScore);

    /**
     * 查询所有的   某个项目对某人的评价项目集合
     * @param evaluation
     * @return
     */
    List<ZxProjectEvaluationScore> selectCheckedList(ZxProjectEvaluation evaluation);

    ZxProjectEvaluationScore selectTargetEvaluationScoreResultOneNode(ZxProjectEvaluationScore score);
}
